<?php

class IndexController extends Zend_Controller_Action
{

	public function init()
	{
		/* Initialize action controller here */
		
		$fdhsdfhsjdfhsj = 1000;

	}

	public function indexAction()
	{
		 
		 
		 // pega o endereço do diretório
		 $diretorio = "C:/AppServ/www/Qative/application/views/scripts";
		 // abre o diretório
		 $ponteiro  = opendir($diretorio);
		 // monta os vetores com os itens encontrados na pasta
		 while ($nome_itens = readdir($ponteiro)) {
			$itens[] = $nome_itens;
			}
			// ordena o vetor de itens
			sort($itens);
			// percorre o vetor para fazer a separacao entre arquivos e pastas
			foreach ($itens as $listar) {
			// retira "./" e "../" para que retorne apenas pastas e arquivos
			if ($listar!="." && $listar!=".."){

			// checa se o tipo de arquivo encontrado é uma pasta
			if (is_dir($listar)) {
			// caso VERDADEIRO adiciona o item à variável de pastas
			$pastas[]=$listar;
			} else{
			// caso FALSO adiciona o item à variável de arquivos
			$arquivos[]=$listar;
			}
			}
			}
			// lista as pastas se houverem
			if ($pastas != "" ) {
			foreach($pastas as $listar){
			print "Pagina: <a href='$listar'>$listar</a><br>";}
			}
			// lista os arquivos se houverem
			if ($arquivos != "") {

			foreach($arquivos as $listar){
			print " Arquivo: <a href='$listar'>$listar</a><br>";}
			}
			 
			
	}


	// Verificar se o usuario esta logado
	public function preDispatch(){
		if(!Zend_Auth::getInstance()->hasIdentity()){
			$this->_redirect('/login');
		}


	}



}







